/**
 * 
 */
var XMLHttpRequestObject=false;
if(window.XMLHttpRequest){
	XMLHttpRequestObject=new XMLHttpRequest();
}else if(window.ActiveXObject){
	XMLHttpRequestObject=new ActiveXObject("Microsoft.XMLHTTP");
}

function comprobarAutenticacion(fichero){
	var miAleat=parseInt(Math.random()*999999999);
	var usuario=document.getElementById('id-field-login').value;
	var password=document.getElementById('id-field-password').value;
	if(XMLHttpRequestObject){
		XMLHttpRequestObject.open("POST", fichero);
		XMLHttpRequestObject.onreadystatechange=tratarRespuesta;
		XMLHttpRequestObject.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		XMLHttpRequestObject.send("aleat="+miAleat+"&usuario="+usuario+"&password="+password);
	}
}

function tratarRespuesta(){
	if(XMLHttpRequestObject.readyState==4 && XMLHttpRequestObject.status==200){
		var respuesta=XMLHttpRequestObject.responseText;
		//
		if (respuesta == "invalido") {
			document.getElementById('error-login').innerHTML="Introduce un usuario v&aacute;lido y/o una contrase&ntilde;a v&aacute;lida.";
		}else{
			document.getElementById('error-login').innerHTML="";
			if ($('#menuLateral').length) {
				document.getElementById('menuLateral').innerHTML=respuesta;	
			}
			
		}
		

		if (respuesta.indexOf("Bienvenido")>=0){
			$(document).ready(function(){
				$('#botones-logueo').hide(); //oculto el div de botones-logueo cuando el usuario esta logueado
				$('#formulario-login').hide();
				   
			});
			document.getElementById('contenedorSesion').innerHTML='<a id="enlaceSesion" class="boton formaBoton colorRojo" href="session_end.php">Cerrar Sesion</a>';
		}
	}
}